<?php

namespace app\admin\controller;

<<<<<<< HEAD
use think\Controller;
use think\Db;
use think\Request;

class User extends Controller
{
    public function index()
    {
        //原生的SQL
        //$user = Db::query('SELECT * FROM user');
        //使用Db模型类
        $list = Db::table('user')->order('id','desc')->field(['id','name'])->select();
        //使用助手函数
        //$list = db('user')->field(['id','name','province'])->select();
        var_dump($list);

=======
use think\Db;
use think\Request;//导入请求对象

class User extends AdminController
{
    public function index()
    {
        //原生SQL
        //$list = Db::query('SELECT * FROM user');
        //使用Db模型类查询
        $list = Db::table('lover')->order('id','desc')->select();
        //使用助手函数查询
        $list = db('user')->field(['id', 'name'])->select();
        dump($list);
>>>>>>> div
    }

    public function insert()
    {
<<<<<<< HEAD
        //原生的SQL
        //$result = Db::execute('INSERT user (name,age)VALUES("张飞",20)');
        //使用Db模型
        $data = array(
            'name' => '关羽',
            'age'=> 30
        );
        //$result =Db::table('user')->insert($data);
        //使用助手函数
        $result = db('user')->insertGetId($data);
        var_dump($result);
    }

    public function del()
    {
        //原生的SQL
        //$result =Db::query('delete  from user where id = "50"');
        //Db类
        //$result = Db::table('user')->delete(47);
        $result = db('user')->where('id','46')->delete();
=======
        //原生SQL插入
        //$result = Db::execute('INSERT INTO user(id,name,age) VALUES(null,"k1",13)');

        //准备数据
        $data = ['name'=>'k3','age'=>'28'];
        //使用Db模型 insertGetId返回自增id
        //$result = Db::table('user')->insertGetId($data);

        //使用助手函数 可以不用导入DB类
        $result = db('user')->insert($data);


        var_dump($result);
    }

    public function delete()
    {
        //原生SQL
        //$result = Db::execute('DELETE FROM user WHERE name="k1"');
        //使用DB模型类
        //$result = Db::table('user')->where(['id'=>'46'])->delete();
        //使用助手函数 直接指定主键值删除
        $result = db('user')->delete(47);
>>>>>>> div
        var_dump($result);
    }

    public function update()
    {
<<<<<<< HEAD
        //原生的SQL
        //$result = Db::execute('UPDATE user SET age="98" where id="36"');

        //使用Db类
        //$result = Db::table('user')->where('id','36')->update(['age'=>'33']);
        //使用助手函数类
        $result = db('user')->where('id','36')->update(['age'=>'22']);
        var_dump($result);
=======
        //原生SQL
        //$result = Db::execute('update user set name="k1" where id="43"');
        //使用DB模型类
        //$result = Db::table('user')->where(['id'=>'43'])->update(['age'=>'30']);
        //使用助手函数 直接指定主键值删除
        $result = db('user')->where('id','43')->update(['name'=>'hsq']);
        var_dump($result);

>>>>>>> div
    }


}
